turkish electricity trade and contracting corporation - Turc Anglais Dictionnaire